Text copied to clipboard!

শিরোনাম

Text copied to clipboard!

এম্বেডেড সফটওয়্যার ডেভেলপার

বিবরণ

Text copied to clipboard!
আমরা একজন দক্ষ এম্বেডেড সফটওয়্যার ডেভেলপার খুঁজছি, যিনি এম্বেডেড সিস্টেমের জন্য উচ্চমানের সফটওয়্যার ডিজাইন, ডেভেলপ এবং অপটিমাইজ করতে পারবেন। এই ভূমিকা একজন পেশাদারকে এম্বেডেড সিস্টেমের জন্য ফার্মওয়্যার এবং সফটওয়্যার সমাধান তৈরি করতে সহায়তা করবে, যা বিভিন্ন ইলেকট্রনিক ডিভাইস এবং সিস্টেমের কার্যকারিতা উন্নত করবে। এই পদের জন্য প্রার্থীকে এম্বেডেড সিস্টেম, মাইক্রোকন্ট্রোলার, রিয়েল-টাইম অপারেটিং সিস্টেম (RTOS), এবং লো-লেভেল প্রোগ্রামিং সম্পর্কে গভীর জ্ঞান থাকতে হবে। প্রার্থীকে C, C++, এবং অ্যাসেম্বলি ভাষায় দক্ষ হতে হবে এবং হার্ডওয়্যার ও সফটওয়্যার ইন্টিগ্রেশনের অভিজ্ঞতা থাকতে হবে। এই ভূমিকা এম্বেডেড সফটওয়্যার আর্কিটেকচার ডিজাইন, কোডিং, টেস্টিং, এবং ডিবাগিংয়ের জন্য দায়ী হবে। প্রার্থীকে বিভিন্ন সেন্সর, অ্যাকচুয়েটর, এবং কমিউনিকেশন প্রোটোকল যেমন SPI, I2C, UART, এবং CAN নিয়ে কাজ করতে হবে। এছাড়াও, এম্বেডেড সিস্টেমের পারফরম্যান্স অপটিমাইজেশন এবং পাওয়ার ম্যানেজমেন্ট কৌশল সম্পর্কে জ্ঞান থাকা আবশ্যক। আমাদের আদর্শ প্রার্থীকে এম্বেডেড সফটওয়্যার ডেভেলপমেন্ট লাইফসাইকেল সম্পর্কে পরিষ্কার ধারণা থাকতে হবে এবং তিনি অ্যাজাইল বা স্ক্রাম মেথোডোলজি অনুসারে কাজ করতে সক্ষম হবেন। প্রার্থীকে টিমের সাথে সমন্বয় করে কাজ করতে হবে এবং প্রকল্পের সময়সীমা মেনে চলতে হবে। এই পদের জন্য প্রার্থীকে ইলেকট্রনিক্স, কম্পিউটার সায়েন্স, বা সংশ্লিষ্ট ক্ষেত্রে স্নাতক বা স্নাতকোত্তর ডিগ্রি থাকতে হবে। এম্বেডেড সফটওয়্যার ডেভেলপমেন্টে পূর্ব অভিজ্ঞতা থাকা একটি বড় সুবিধা। যদি আপনি এম্বেডেড সফটওয়্যার ডেভেলপমেন্টে আগ্রহী হন এবং চ্যালেঞ্জিং প্রকল্পে কাজ করতে চান, তাহলে আমাদের সাথে যোগ দিন।

দায়িত্ব

Text copied to clipboard!
  • এম্বেডেড সফটওয়্যার ডিজাইন, ডেভেলপ এবং টেস্ট করা।
  • মাইক্রোকন্ট্রোলার এবং এম্বেডেড সিস্টেমের জন্য ফার্মওয়্যার তৈরি করা।
  • সফটওয়্যার এবং হার্ডওয়্যার ইন্টিগ্রেশন নিশ্চিত করা।
  • কমিউনিকেশন প্রোটোকল যেমন SPI, I2C, UART, এবং CAN নিয়ে কাজ করা।
  • সিস্টেম পারফরম্যান্স অপটিমাইজ করা এবং পাওয়ার ম্যানেজমেন্ট কৌশল প্রয়োগ করা।
  • সফটওয়্যার বাগ ফিক্সিং এবং ডিবাগিং করা।
  • প্রকল্পের সময়সীমা মেনে চলা এবং টিমের সাথে সমন্বয় করা।
  • নতুন প্রযুক্তি এবং উন্নত সফটওয়্যার কৌশল শিখতে আগ্রহী থাকা।

প্রয়োজনীয়তা

Text copied to clipboard!
  • C, C++, এবং অ্যাসেম্বলি ভাষায় দক্ষতা।
  • মাইক্রোকন্ট্রোলার এবং এম্বেডেড সিস্টেম সম্পর্কে গভীর জ্ঞান।
  • রিয়েল-টাইম অপারেটিং সিস্টেম (RTOS) নিয়ে কাজের অভিজ্ঞতা।
  • কমপক্ষে ২-৫ বছরের এম্বেডেড সফটওয়্যার ডেভেলপমেন্ট অভিজ্ঞতা।
  • সফটওয়্যার ডিবাগিং এবং টেস্টিং টুল ব্যবহারের দক্ষতা।
  • ইলেকট্রনিক্স, কম্পিউটার সায়েন্স, বা সংশ্লিষ্ট ক্ষেত্রে স্নাতক ডিগ্রি।
  • অ্যাজাইল বা স্ক্রাম মেথোডোলজি অনুসারে কাজের অভিজ্ঞতা।
  • উন্নত সমস্যা সমাধানের দক্ষতা এবং বিশ্লেষণাত্মক চিন্তাভাবনা।

সম্ভাব্য সাক্ষাত্কার প্রশ্ন

Text copied to clipboard!
  • আপনি এম্বেডেড সফটওয়্যার ডেভেলপমেন্টে কত বছরের অভিজ্ঞতা অর্জন করেছেন?
  • আপনি কোন মাইক্রোকন্ট্রোলার বা এম্বেডেড প্ল্যাটফর্ম নিয়ে কাজ করেছেন?
  • আপনি কীভাবে এম্বেডেড সিস্টেমের পারফরম্যান্স অপটিমাইজ করেন?
  • আপনি কোন ডিবাগিং টুল বা টেকনিক ব্যবহার করেন?
  • আপনি অ্যাজাইল বা স্ক্রাম মেথোডোলজির সাথে পরিচিত?
  • আপনি কীভাবে হার্ডওয়্যার এবং সফটওয়্যার ইন্টিগ্রেশন পরিচালনা করেন?
  • আপনি কীভাবে কম পাওয়ার ব্যবহারের জন্য এম্বেডেড সিস্টেম অপটিমাইজ করেন?
  • আপনার প্রিয় এম্বেডেড সফটওয়্যার ডেভেলপমেন্ট প্রকল্প কোনটি এবং কেন?